#include "ExecutableSupport.h"

#include <QCoreApplication>

//#include <base/BaseLog.h>

ExecutableSupport::ExecutableSupport(QObject * parent)
    //: QObject(parent)
{
    ////BFUNCTION(qptrdiff(parent));
    (void)parent;
}

const QFileInfo & ExecutableSupport::exeFileInfo(void) const
{
    return arg0_fi;
}


void ExecutableSupport::initialize(void)
{
    //BFUNCTION();
    // do stuff
/*
    if (qApp)
    {
        QObject::setParent(qApp);
        rawAppArgs_qsl = qApp->arguments();
        arg0_fi.setFile(rawAppArgs_qsl.first());
    }
    */
}

void ExecutableSupport::setup(void)
{
    //BFUNCTION();
    // do stuff
}

void ExecutableSupport::start(void)
{
    //BFUNCTION();
    // do stuff
}
